pudding powder - French English Dictionary